.banner{
    width: 100%;
    /* height: 800px; */
    /* background-color: beige; */
}

.box{
    width: 80%;
    height: 100%;
    /* background-color: aquamarine; */
    margin: 0 auto;
    padding: 50px;
}

.box h1{
    margin-bottom: 50px;
    font-size: 30px;
    letter-spacing: 20px;
    clear: both;
    text-align: center;
}

.box hr{
    color: black;
}

.box img{
    width: 30%;
    height: 240px;
    object-fit: cover;
    margin-left: 420px;
    margin-top: 50px;
}

.box p{
    font-size: 24px;
    margin: 20px 20px;
    /* border: 1px solid #000; */
}

.an{
    width: 100%;
    height: 50px;
    /* border: 1px solid #000; */
}

.fhui,.xyp{
    text-align: center;
    width: 100px;
    height: 30px;
    margin-top: 40px;
}
.fhui{
    float: left;
}
.xyp{
    float: right;
}

.fhui:hover,.xyp:hover{
    color: rgb(58, 255, 255);
}